.out-el-row {
    margin-top: 13px; //左
    .typemsg-left {
        background: #fff;
        padding-left: 22px;
        padding-top: 20px;
        padding-bottom: 24px;
        .shishicai-icon {
            width: 99px;
            height: 99px;
        }
        .typemsg-name-lucynum {
            margin-left: 18px;
            margin-top: 15px;
            .typemsg-type-name {
                color: #3b3b3b;
                span {
                    margin-right: 6px;
                }
                .type-name {
                    color: #141414;
                    font-size: 16px;
                }
            }
            .typemsg-luck-num {
                margin-top: 18px;
                ul {
                    display: flex;
                    justify-content: flex-start;
                    align-items: center;
                    li {
                        width: 37px;
                        height: 37px;
                        border-radius: 50%;
                        background: #E52A20;
                        font-size: 20px;
                        color: #fff;
                        margin-right: 21px;
                        line-height: 37px;
                    }
                }
            }
            .typemsg-help {
                margin-top: 14px;
                .email-icon {
                    width: 18px;
                    height: 14px;
                    margin-left: 6px;
                    position: relative;
                    top: 2px;
                }
                .help-text {
                    margin-left: 16px;
                    color: #3D3D3D;
                    .how-play {
                        cursor: pointer;
                    }
                }
            }
        }
        .cutting-line {
            width: 2px;
            height: 70px;
            background: #E1E1E1;
            margin-top: 24px;
            margin-left: 30px;
        }
        .count-down {
            margin-top: 20px;
            margin-left: 110px;
            .count-down-text {
                margin-bottom: 20px;
                color: #8D8D8D;
            }
        }
        .red-color {
            color: #E52A20;
        }
    } //右侧直播图片
    .typemsg-right {
        padding-left: 10px;
        margin-top: 2px;
        .zhibo-bg-pic {
            position: relative;
            width: 224px;
            height: 159px;
        }
        .zhibo-play-pic {
            position: absolute;
            left: 0;
            top: 0;
            bottom: 0;
            right: 0;
            margin: auto;
            width: 43px;
            height: 43px;
        }
    }
}
.out-el-row .typemsg-left .typemsg-name-lucynum .typemsg-luck-numbj ul li{
    width: 31px;
    height: 32px;
    border-radius: 6px;
    margin-right: 6px;
    color:#270604;
}
.out-el-row .typemsg-left .typemsg-name-lucynum .typemsg-luck-numpc ul li{
    background: #C9C9C9;
}
.out-el-row .typemsg-left .typemsg-name-lucynum .typemsg-luck-numpc ul li:nth-child(2)::before{
    content: "+";
    color:#3b3b3b;
    position: absolute;
    left: 173px;
}
.out-el-row .typemsg-left .typemsg-name-lucynum .typemsg-luck-numpc ul li:nth-child(2)::after{
    content: "+";
    color:#3b3b3b;
    position: absolute;
    left: 232px;
}
.out-el-row .typemsg-left .typemsg-name-lucynum .typemsg-luck-numpc ul li:nth-child(4){
    background: #E52A20;
}
.out-el-row .typemsg-left .typemsg-name-lucynum .typemsg-luck-numpc ul li:nth-child(4)::before{
    content: "=";
    color:#3b3b3b;
    position: absolute;
    left: 290px;
}
.show-button{
    height: 80px;
    width: 100px;
   position: absolute;
   top: 12px;
   right: 30px;
   .button-group{
       height: 35px;
       width: 100%;
       background: #E52A20;
       margin-top: 5px;
       cursor: pointer;
       border-radius: 5px;
       color: #fff;
   }
   .button-group img{
       width: 24px;
       height: auto;
       float: left;
       margin-top: 5px;
       margin-left: 5px;
   }
   .button-group .pc-icon{
       width: 20px !important;
       margin-top: 8px;
       height: auto;
   }
   .button-group p{
    float: left;
    line-height: 35px;
    font-size: 12px;
    margin-left: 5px;
}
}
.erma-box{
   height: 235px;
   width: 100px;
   position: absolute;
   top: 0px;
   right: -78px;
   border:solid 1px #ccc;
   background: #fff;
   z-index: 9999;
   padding: 5px 0;
   .erweima-ios{
       width: 90px;
       height: 120px;
       margin: 0 auto;
       text-align: center;
       font-size: 14px;
   }
   .erweima-ios p{
       line-height: 20px;
   }
   #qrcodeIos{
       width:100%;
       height: auto;
   }
   #qrcodeAndorid{
       margin-top: 5px;
   }
}